#pragma once

#include "Base.h"
#include "Memory.h"

#if defined(ASURA2D_LIB_DLL) && defined(AV_WINDOWS) && defined(AV_COMPILER_VC)
#	define AV2D_EXPORT __declspec(dllimport)
#else
#	define AV2D_EXPORT
#endif

#if defined(AV_WINDOWS) && defined(AV_COMPILER_VC)
#	pragma comment (lib, "Asura2DEngine.lib")
#	if !defined(ASURA2D_LIB_DLL)
#		pragma comment (lib, "glfw3.lib")
#		pragma comment (lib, "OpenGL32.lib")
#		pragma comment (lib, "glew32.lib")
#	endif
#endif

#include "InputListener.h"
#include "Engine.h"
#include "RenderTest.h"